package JavaProjects;
import java.util.ArrayList;
public class Arraylist_1 {
    public static void main(String[] args) {
        ArrayList<String> arr = new ArrayList<>();
        //创建集合

        arr.add("aaa");
        arr.add("aaa");
        arr.add("bbb");
        arr.add("ccc");
        //向集合中添加元素
        //sout:[aaa, aaa, bbb, ccc]

        arr.remove("aaa");
        //在集合中删除元素
        //sout:[aaa, bbb, ccc]

        //arr.remove(int index , element)
        String a = arr.remove(1);
        //删除集合中索引为 1 的元素，即“bbb”，并返回被删除元素
        //sout(a):bbb
        //sout(arr):[aaa, ccc]

        //arr.set(int index , element)
        String b = arr.set(1,"bbb");
        //修改集合中索引为 1 的元素，并返回被修改的元素
        //sout(b):ccc
        //sout(arr):[aaa, bbb]

        //arr.get(int index)
        String x = arr.get(0);
        String y = arr.get(1);
        //返回指定的集合中索引处的元素
        //sout(x):aaa
        //sout(y);bbb

        //遍历集合
        //arr.size()返回集合中的元素个数
        for(int i = 0 ; i < arr.size() ; i++){
            String str = arr.get(i);
            System.out.println(str);
        }
    }
}



